home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / share / pygtk / 2.0 / codegen / mergedefs.pyc (.txt) < prev    next >
Python Compiled Bytecode  |  2006-01-20  |  922b  |  19 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 2.4)
  3.  
  4. import sys
  5. import defsparser
  6. from optparse import OptionParser
  7. parser = OptionParser(usage = 'usage: %prog [options] generated-defs old-defs')
  8. parser.add_option('-p', '--merge-parameters', help = 'Merge changes in function/methods parameter lists', action = 'store_true', dest = 'parmerge', default = False)
  9. (options, args) = parser.parse_args()
  10. if len(args) != 2:
  11.     parser.error('wrong number of arguments')
  12.  
  13. newp = defsparser.DefsParser(args[0])
  14. oldp = defsparser.DefsParser(args[1])
  15. newp.startParsing()
  16. oldp.startParsing()
  17. newp.merge(oldp, options.parmerge)
  18. newp.write_defs()
  19.